Articles by Muhammad Arul
-
How to Add Hosts to Icinga2 using the Icinga Director
Author: Muhammad Arul • Tags: linux, monitoring • Comments: 3In this tutorial, we will show you how to add hosts to Icinga2 using a module called 'Icinga Director' and how to configure server and service monitoring.
-
How to Deploy Secure CockroachDB Cluster on Ubuntu Server
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 0In this tutorial, we will show you how to set up the Secure CockroachDB Cluster on Ubuntu 18.04. You will learn how to set up the secure cluster, access the CockroachDB admin dashboard, create a new user on CockroachDB, create and show database on CockroachDB.
-
How to Install FreeIPA Client on Ubuntu Server 18.04
Author: Muhammad Arul • Tags: linux, security, ubuntu • Comments: 1FreeIPA is a free and open source Identity, Policy, and Audit (IPA) suite sponsored by RedHat. It's an IPA solution combination of Linux (Fedora), 389 Directory Server, MIT Kerberos, NTP, DNS Bind, Dogtag, Apache web server, and Python.
-
-
Setup Ruby on Rails Development environment with Docker and Docker Compose on Ubuntu
Author: Muhammad Arul • Tags: linux, programming, server, ubuntu, web server • Comments: 2In this tutorial, I will show you how to set up a development environment for Ruby on Rails applications using Docker and Docker compose. We will be using Ubuntu 18.04 as the hosts operating system.
-
How to Install PowerDNS and Poweradmin on CentOS 7
Author: Muhammad Arul • Tags: centos, dns, linux • Comments: 3PowerDNS (pdns) is an open source DNS server written in C++ and released under GPL License. In this tutorial, I will show you how to install and configure a PowerDNS Authoritative server with MariaDB database server as a Backend and using Poweradmin for easy DNS management.
-
How to Install Icinga 2 Monitoring Software on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu • Comments: 3Icinga 2 is a free and open source monitoring tool that can be used to monitor multiple servers or whole data centers from a single monitor system. In this tutorial, I show you how to install and configure the Icinga 2 monitoring tool using an Ubuntu 18.04 LTS server.
-
Ansible Guide: The Ad-Hoc Command
Author: Muhammad Arul • Tags: linux, server • Comments: 5The Ad-Hoc command is the one-liner ansible command that performs one task on the target host. It allows you to execute simple one-line task against one or group of hosts defined in the inventory file configuration.
-
Ansible Guide: Manage Files using Ansible
Author: Muhammad Arul • Tags: linux • Comments: 0In this guide, I'll show you how to manage files using ansible modules. You will learn how to copy, edit, insert, download and replace files using Ansible.
-
How to Install OpenVPN Server and Client with Easy-RSA 3 on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, networking, security • Comments: 14OpenVPN is an open source application that allows you to create a secure private network over the public internet. In this tutorial, we will show you how to step-by-step install and configure OpenVPN on CentOS 7.6. And we will implement the certificate-based OpenVPN authentication.
-
Ansible Guide: Create Ansible Playbook for LEMP Stack
Author: Muhammad Arul • Tags: linux, ubuntu, virtualization, web server • Comments: 2Ansible is a simple automation tool that automates software application deployment, cloud provisioning, and configuration management. In this tutorial, we're going to show you how to create basic Ansible Playbook for provisioning the LEMP Stack on Ubuntu 18.04 Server.